package com.py.credit.service;

import java.util.List;
import java.util.Map;

import com.py.credit.entity.SysUser;
import com.py.framework.core.common.Page;

public interface DataReminderService {

	Object run();

	List<Map<String, Object>> getByRolenameForPage(Page page, SysUser userInfo,String msg_type);

	Object ReminderExceptionTask();

	List<Map<String, Object>> getExceptionListForPage(Page page, SysUser userInfo,String msg_type);

	void updateStatus(String tablename, String id);

	void datafeedbackTask();

	int getNewCount();

	List<Map<String, Object>> getdatafeedbackForPage(Page page, SysUser userInfo,String msg_type);

	int getfeedbackCount();

	int getexceptionCount(Long id);

	int getdisapprealCount(String roleName);

	
	
	void deletedata(String id, String tablename);

	
	/**
	 * @Title: XkztUpdateTask
	 * @Description: TODO(这里用一句话描述这个方法的作用)
	 * @param     设定文件
	 * @return void    返回类型
	 * @throws
	*/
	
	void XkztUpdateTask();

}
